package 设计模式.创建型模式.demo02抽象工厂.操作系统;

import 设计模式.创建型模式.demo02抽象工厂.界面.Button;
import 设计模式.创建型模式.demo02抽象工厂.界面.CheckBox;

/**
 * @author: 王富贵
 * @description: 顶级抽象工厂接口
 * @createTime: 2022年10月29日 21:34:39
 */
public interface GUIFactory {
    // 创建按钮，返回按钮顶级接口Button类型
    Button createButton();

    // 创建复选框，返回复选框定级CheckBox类型
    CheckBox createCheckBox();
}
